import request from '../request.ts'

export function login(data) {
    return request({
        url: '/auth/login',
        method: 'post',
        data,
    });
}

// 登出
export const logout = () => {
  return request({
    url: '/auth/logout',
    method: 'post'
  })
}

// 获取用户信息
export const getUserInfo = () => {
  return request({
    url: '/auth/userinfo',
    method: 'get'
  })
}

// 注册
export const register = (data) => {
  return request({
    url: '/auth/register',
    method: 'post',
    data
  })
}

export const updateUser = (data) => {
  return request({
    url: '/auth/update',
    method: 'post',
    data
  })
}

// 修改密码
// 修改密码 - 暂时注释，后端未实现对应接口
// export const changePassword = (data) => {
//   return request({
//     url: '/api/auth/change-password',
//     method: 'post',
//     data
//   })
// }

// // 重置密码
// export const resetPassword = (data) => {
//   return request({
//     url: '/api/auth/reset-password',
//     method: 'post',
//     data
//   })
// }